package com.migo.entity;

import java.io.Serializable;



/**
 * 
 * 
 * @author powervision
 * @email wes.wang@powervision.me
 * @date 2019-01-14 15:25:59
 */
public class FirmwareEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private Integer id;
	//唯一标识
	private String rowId;
	//硬件类型
	private String hardwareType;
	//硬件型号
	private String hardwareModel;
	//固件最新版本号
	private String firmwareLatestVersionCode;
	//产品型号
	private String equipmentModel;
	//固件下载地址
	private String firmwareDownloadAddr;
	//信息录入时间
	private String addTime;
	//固件描述信息
	private String firmwareDescription;
	//合并版本号
	private String mergeVersion;
	//更新方式0不强制、1强制
	private Integer updateMethod;
	//是否强制升级（0否，1是）
	private Integer isMandatoryUpgrade;
	//状态
	private Integer status;
	//固件大小
	private String firmwareSize;
	//添加人
	private String addUser;

	/**
	 * 设置：
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：唯一标识
	 */
	public void setRowId(String rowId) {
		this.rowId = rowId;
	}
	/**
	 * 获取：唯一标识
	 */
	public String getRowId() {
		return rowId;
	}
	/**
	 * 设置：硬件类型
	 */
	public void setHardwareType(String hardwareType) {
		this.hardwareType = hardwareType;
	}
	/**
	 * 获取：硬件类型
	 */
	public String getHardwareType() {
		return hardwareType;
	}
	/**
	 * 设置：硬件型号
	 */
	public void setHardwareModel(String hardwareModel) {
		this.hardwareModel = hardwareModel;
	}
	/**
	 * 获取：硬件型号
	 */
	public String getHardwareModel() {
		return hardwareModel;
	}
	/**
	 * 设置：固件最新版本号
	 */
	public void setFirmwareLatestVersionCode(String firmwareLatestVersionCode) {
		this.firmwareLatestVersionCode = firmwareLatestVersionCode;
	}
	/**
	 * 获取：固件最新版本号
	 */
	public String getFirmwareLatestVersionCode() {
		return firmwareLatestVersionCode;
	}
	/**
	 * 设置：产品型号
	 */
	public void setEquipmentModel(String equipmentModel) {
		this.equipmentModel = equipmentModel;
	}
	/**
	 * 获取：产品型号
	 */
	public String getEquipmentModel() {
		return equipmentModel;
	}
	/**
	 * 设置：固件下载地址
	 */
	public void setFirmwareDownloadAddr(String firmwareDownloadAddr) {
		this.firmwareDownloadAddr = firmwareDownloadAddr;
	}
	/**
	 * 获取：固件下载地址
	 */
	public String getFirmwareDownloadAddr() {
		return firmwareDownloadAddr;
	}
	/**
	 * 设置：信息录入时间
	 */
	public void setAddTime(String addTime) {
		this.addTime = addTime;
	}
	/**
	 * 获取：信息录入时间
	 */
	public String getAddTime() {
		return addTime;
	}
	/**
	 * 设置：固件描述信息
	 */
	public void setFirmwareDescription(String firmwareDescription) {
		this.firmwareDescription = firmwareDescription;
	}
	/**
	 * 获取：固件描述信息
	 */
	public String getFirmwareDescription() {
		return firmwareDescription;
	}
	/**
	 * 设置：合并版本号
	 */
	public void setMergeVersion(String mergeVersion) {
		this.mergeVersion = mergeVersion;
	}
	/**
	 * 获取：合并版本号
	 */
	public String getMergeVersion() {
		return mergeVersion;
	}
	/**
	 * 设置：更新方式0不强制、1强制
	 */
	public void setUpdateMethod(Integer updateMethod) {
		this.updateMethod = updateMethod;
	}
	/**
	 * 获取：更新方式0不强制、1强制
	 */
	public Integer getUpdateMethod() {
		return updateMethod;
	}
	/**
	 * 设置：是否强制升级（0否，1是）
	 */
	public void setIsMandatoryUpgrade(Integer isMandatoryUpgrade) {
		this.isMandatoryUpgrade = isMandatoryUpgrade;
	}
	/**
	 * 获取：是否强制升级（0否，1是）
	 */
	public Integer getIsMandatoryUpgrade() {
		return isMandatoryUpgrade;
	}
	/**
	 * 设置：状态
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取：状态
	 */
	public Integer getStatus() {
		return status;
	}
	/**
	 * 设置：固件大小
	 */
	public void setFirmwareSize(String firmwareSize) {
		this.firmwareSize = firmwareSize;
	}
	/**
	 * 获取：固件大小
	 */
	public String getFirmwareSize() {
		return firmwareSize;
	}
	/**
	 * 设置：添加人
	 */
	public void setAddUser(String addUser) {
		this.addUser = addUser;
	}
	/**
	 * 获取：添加人
	 */
	public String getAddUser() {
		return addUser;
	}
}
